machine builder - Francés Inglés Diccionario